heavy (rain, snow) - French English Dictionary

heavy (rain, snow)

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "heavy (rain, snow)" with other terms in English French Dictionary : 1 result(s)

English French
Aeronautics
heavy rain and snow pluie et neige fortes